﻿using System.ComponentModel.DataAnnotations;

namespace Service.Auth.Model.Model.RequestDto.User
{
    /// <summary>
    /// 验证码修改密码的数据传输对象（DTO）
    /// </summary>
    public class SmsChangePasswordDto
    {
        /// <summary>
        /// 手机号码（必填）
        /// </summary>
        [Required(ErrorMessage = "手机号不能为空")]
        public string Phone { get; set; }

        /// <summary>
        /// 验证码（必填）
        /// </summary>
        [Required(ErrorMessage = "验证码不能为空")]
        public string Code { get; set; }

        /// <summary>
        /// 新密码（必填）
        /// </summary>
        [Required(ErrorMessage = "密码不能为空")]
        public string NewPwd { get; set; }
    }
}
